55868ecb3a42fb144460577a47b5f4fb00a48fde,src/main/java/org/squiddev/cobalt/lib/StringLib.java,StringLib,char_,#Varargs#,154

Before Change


		byte[] bytes = new byte[n];
		for (int i = 0, a = 1; i < n; i++, a++) {
			int c = args.checkint(a);
			if (c < 0 || c >= 256) argError(a, "invalid value");
			bytes[i] = (byte) c;
		}
		return LuaString.valueOf(bytes);

After Change


			int c = args.checkint(a);
			if (c < 0 || c >= 256) {
				LuaValue result;
				throw ErrorFactory.argError(a, "invalid value");
			}
			bytes[i] = (byte) c;
		}